package com.edu.whty.entity.school;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * T_SPECIAL_RESOURCES_BASE
 * @author 
 */
@Data
public class SpecialResourcesBase implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    private String id;

    /**
     * 资源专题库名称
     */
    private String topicResourceName;

    /**
     * 专题资源库类型  0自定义 1第三方专题 2应用专题 3活动专题
     */
    private Integer resourcesType;

    /**
     * 是否带有编目信息 1是  0不是
     */
    private Integer isCatalog;

    /**
     * 年级
     */
    private String gradeId;

    /**
     * 学科
     */
    private String subjectId;

    /**
     * 教材版本
     */
    private String editionId;

    /**
     * 教材
     */
    private String textbookId;

    /**
     * 教材章节
     */
    private String chapterId;

    /**
     * 册别
     */
    private String volumeId;
    /**
     * 上传者用户ID
     */
    private String userId;

    /**
     * 平台编码
     */
    private String platfromCode;

    /**
     * 创建日期
     */
    private Date createTime;

    /**
     * 修改日期
     */
    private Date updateTime;

	/**
     * 是否已删除：0:未删除，1：已删除
     */
    private String isDelete;
    
    /**
     * 资源库所属的机构ID
     */
    private String orgId;

    /**
     * 资源库所属的机构名称
     */
    private String orgName;
    
    /**
     * 是否在前台展示：0：不展示，1：展示
     */
    private String isShow;
    /**
     * 非数据库字段
     */
    private Integer totalCount;//资源总数
    
    private Integer weekCount;//本周上传资源数

    /**
     * 非数据库字段
     */
    private String beginTime; //开始时间

    private String endTime;   //结束时间

    /**
     * 非数据库字段
     */
    private String[] chapterIds;
    private String repoFrom;//资源库来源：self:自有资源库，third：第三方资源库
    private String classificationId;
    private String orderBy;
    private String isDownload; //资源库资源是否能下载

    private String visualRange;
	
}